草庐IT

python - 在 Pycharm 中安装包

全部标签

python - 如何在 Windows 上优雅地终止 python 进程

我有一个python2.7进程在Windows8.1的后台运行。有没有办法优雅地终止此进程并在关机或注销时执行清理? 最佳答案 尝试使用win32api.GenerateConsoleCtrlEvent。我在这里为多处理python程序解决了这个问题:GracefullyTerminateChildPythonProcessOnWindowssoFinallyclausesrun我使用subprocess.Popen测试了这个解决方案,它也有效。这是一个代码示例:importtimeimportwin32apiimportwin32

python - python 套接字中的无效端口

尝试使用以下代码段发送裸ICMP消息时出现错误:Windows说此端口对于给定的IP范围无效。defsend_ping(source_ip,target_ip,data_function=construct_icmp_echo):fail=0skt_send=socket.socket(socket.AF_INET,socket.SOCK_RAW,socket.IPPROTO_ICMP)skt_recv=socket.socket(socket.AF_INET,socket.SOCK_RAW,socket.IPPROTO_ICMP)(src_binary,)=struct.unpack

Windows中的Python程序内存

为什么隐藏(最小化)窗口后程序使用的内存减少了?例子.py:importtimewhileTrue:a=2*2a=0time.sleep(0.1)在cmd(WindowsXP、Python2.7.9)中运行后,任务管理器中使用的内存=4384KB。最小化控制台窗口后使用的内存=1544KB为什么会这样?如何在不隐藏窗口的情况下修复内存?更新:解决方案:http://blog.in-orde.nl/content/memory-leak-using-com-objects-python-and-how-fix-it 最佳答案 最小化窗

node.js - Npm 安装在 Windows 10 上不起作用

我对nodejs有疑问。我正在尝试通过命令行安装ember.js库。当我启动“npminstall”命令时,会出现此日志:0信息如果它以ok结尾它就有效1verbosecli['C:\ProgramFiles\nodejs\\node.exe',1verbosecli'C:\ProgramFiles\nodejs\node_modules\npm\bin\npm-cli.js',1详细的cli'安装']2使用npm@2.11.3的信息3使用node@v0.12.7的信息4verboseconfig跳过项目配置:C:\Users\Antonio/.npmrc。(匹配用户配置)5详细的re

python - 如何在 python (windows 7) 上安装模块

我在win7上安装了python3.4。我需要安装faker模块来运行脚本。错误:来自faker进口工厂ImportError:没有名为“faker”的模块。我用faker下载了几个zip,但不幸的是不知道如何安装它。请给出简单的说明,如何使其工作。(在Windows上) 最佳答案 因为您已经从https://github.com/joke2k/faker下载了zip源根据您的意见,您也可以在切换到您拥有setup.py的目录后执行以下操作-pythonsetup.pyinstall根据github页面本身,使用pip安装-pipi

python - python如何知道从命令行运行?

您好,我注意到每当我从命令行(使用Windows8.1)键入python文件.py它自动知道我的意思是写python.exefile.py它是如何做到这一点的?我安装了Anaconda,我知道我有一个指向python.exe的环境变量。但这并不能解释为什么我不需要每次都键入python.exe。 最佳答案 这不是python功能。调用不带文件扩展名的可执行文件的行为由操作系统和PATH变量定义。维基百科对你的问题有很好的答案PATH(variable)...Whenacommandisenteredinacommandshellor

windows - 安装 BHO 最简单的方法是什么

我不是windows程序员,但似乎我必须为Internetexplorer做一个扩展。我在这个线程的帮助下制作了一个BHO:HowtogetstartedwithdevelopingInternetExplorerextensions?我做到了,它在VS的Debug模式下“有效”。现在我想要一种在目标机器上安装它的方法。我知道互联网上有很多话题,但其中一半对我不起作用,另一半我也看不懂。Windows的系统编程对我来说不是一件小事,我真的需要这方面的帮助。在Firefox/Chrome上做同样的事情大约需要30分钟。假设我有我的extension.dll。我应该用它做什么?我应该在哪里

windows - 在 Anaconda 中创建 Python 3.4 环境

我在Windows7上安装了Python2.7Anaconda64位。我想创建一个Python3.4环境。所以在我输入的命令中:condacreate-npy34python=3.4anaconda我遇到以下问题Fetchingpackagemetadata:Couldnotconnecttohttps://repo.continuum.io/pkgs/pro/noarch/.Couldnotconnecttohttps://repo.continuum.io/pkgs/pro/win-64/.Couldnotconnecttohttps://repo.continuum.io/pkg

c++ - 如何在 Qt 安装程序 (1.5.0) 中建立文件关联?

如何在Windows上的Qt安装程序框架(1.5.0)中建立文件关联?我想这样做:例如,当我双击myFile.x时,我的qt桌面应用程序(Windows)将启动并打开此文件。我想在installscript.qs中更正这个:component.addOperation("CreateShortcut","@TargetDir@/A.exe","@StartMenuDir@/A.lnk");component.addOperation("RegisterFileType","fl","@TargetDir@\\A.exe"+"'%1'","myFiles","text/plain","@

windows - 在 Windows 的 Haskell Platform 7.10.2a 上安装 GTK3

有没有人在Windows上成功安装gtk2hs?我在Windows10上使用HaskellPlatform7.10.2a,均为64位,并尝试运行“cabalinstallgtk3”,但失败了在带有错误消息的gio包上:gcc.exe:错误:无法识别的选项“-pthread”(编辑额外注释:下面错误信息的下一行)编译dist\build\System\GIO\File\FileAttribute_hsc_make.c失败(退出代码1)看来HaskellPlatform包中mingw子文件夹中的gcc有点过时了。有什么办法可以更新这个子文件夹吗?我在Internet上找到的唯一线索是下面的